make vibrant sounds - English Synonyms Dictionary

make vibrant sounds

v.
[1] purr